switched telephone service - Francés Inglés Diccionario